Visualizzazione dei risultati da 1 a 8 su 8

Discussione: da php3 a php

  1. #1
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336

    da php3 a php

    Scusate l'estrema ignoranza...

    ho utilizzato un file .php3 preso come esempio dalla rete per un modulo contatti

    per il test ho utilizzato un server su unix su Aruba e andava tutto bene
    portandolo però sul sito effettivo che gira su windows-Aruba non funziona perchè mi dicono non supportato

    posso convertirlo in .php ?

    se serve posso allegare il sorgente

    grazie a tutti

    Antonella

  2. #2
    rinominandolo semplicemente in .php il server dovrebbe almeno tentare di interpretarlo ... poi se funziona o meno dipende da cosa c'e' in quel file, se non e' chilometrico posta pure ... ma se non usa variabili superglobali vecchio stile non dovresti avere problemi
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336
    ecco il codice :

    <?php

    ///////////////////////////////////////////////
    // //
    // Email Form v.1 //
    // ----------------------------------------- //
    // by Graeme (webmaster@phpscriptcenter.com) //
    // http://www.phpscriptcenter.com //
    // //////////////////////////////
    // PHP Script CENTER offers no warranties on this script. //
    // The owner/licensee of the script is solely responsible for any //
    // problems caused by installation of the script or use of the script //
    // //
    // All copyright notices regarding Email Form, must remain //
    // intact on the scripts and in the HTML for the scripts. //
    // //
    // (c) Copyright 2001 PHP Script CENTER //
    // //
    // For more info on Email Form, //
    // see http://www.phpscriptcenter.com/emailform.php3 //
    // //
    ///////////////////////////////////////////////////////////////////////////

    // your name
    $yourname = "Antonella";

    // your email
    $youremail = "info@raccontofotografico.it";



    ////////////////////////////////////////////////////////////////////////////
    // DO NOT EDIT BELOW THIS LINE //
    ////////////////////////////////////////////////////////////////////////////



    if($submitform) {

    $dcheck = explode(",",$require);
    while(list($check) = each($dcheck)) {
    if(!$$dcheck[$check]) {
    $error .= "Missing $dcheck[$check]
    ";
    }
    }

    if($error) {
    echo("

    <CENTER><FONT FACE=\"Verdana\">contact</FONT></CENTER></P>


    <CENTER></CENTER></P>

    <CENTER><TABLE BORDER=\"0\" CELLSPACING=\"0\"
    CELLPADDING=\"0\">
    <TR>
    <TD WIDTH=\"100%\" BGCOLOR=\"#004080\">
    <TABLE WIDTH=\"394\" BORDER=\"0\" CELLSPACING=\"4\" CELLPADDING=\"2\">
    <TR>
    <TD WIDTH=\"26%\" BGCOLOR=\"#004080\">


    <CENTER><FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">Error</FONT></CENTER></TD>
    </TR>
    <TR>
    <TD WIDTH=\"26%\" BGCOLOR=\"#000000\">
    <FONT COLOR=\"#cccccc\" SIZE=\"-1\" FACE=\"Verdana\">$error</FONT></TD>
    </TR>
    </TABLE></TD>
    </TR>
    </TABLE></CENTER>

    <CENTER></CENTER></P>

    <CENTER></CENTER></P>

    <CENTER><FONT SIZE=\"-2\" FACE=\"Verdana\"><A HREF=\"http://www.phpscriptcenter.com/emailform.php3\">Email Form</A> Version 1.0

    Copyright © 2000-2001 <A HREF=\"http://www.phpscriptcenter.com/\">PHPScriptCENTER.com</A></FONT></CENTER></P>");
    exit();
    }

    if ($fromname) {
    $yeshow = "\nFrom, $fromname\n";
    }

    mail($toemail,"$subject","

    $message

    $yeshow

    ---------------------
    Powerd by Email Form v1.0
    From http://www.phpscriptcenter.com
    ","From: $fromname <$fromemail>");

    header("Location: $sendpage");

    } else {

    echo("

    <CENTER><FONT FACE=\"Verdana\">Contact</FONT></CENTER></P>
    <FORM ACTION=\"emailform.php3\" METHOD=\"POST\">


    <CENTER><TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">
    <TR>
    <TD WIDTH=\"100%\" BGCOLOR=\"#004080\">
    <TABLE WIDTH=\"394\" BORDER=\"0\" CELLSPACING=\"3\" CELLPADDING=\"2\">
    <TR>
    <TD WIDTH=\"48%\" BGCOLOR=\"#000000\">
    <FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">Your Name:</FONT></TD>
    <TD WIDTH=\"52%\" BGCOLOR=\"#000000\">
    <INPUT NAME=\"fromname\" TYPE=\"text\" SIZE=\"25\">
    </TD>
    </TR>
    <TR>
    <TD WIDTH=\"48%\" BGCOLOR=\"#000000\">
    <FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">Your Email:</FONT></TD>
    <TD WIDTH=\"52%\" BGCOLOR=\"#000000\">
    <INPUT NAME=\"fromemail\" TYPE=\"text\" SIZE=\"25\">
    </TD>
    </TR>
    <TR>
    <TD COLSPAN=\"2\" BGCOLOR=\"#000000\">
    <FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">Message:
    <INPUT
    TYPE=\"hidden\" NAME=\"subject\" VALUE=\"Contact Form\"><INPUT TYPE=\"hidden\"
    NAME=\"toemail\" VALUE=\"$youremail\"><INPUT TYPE=\"hidden\" NAME=\"toname\"
    VALUE=\"$yourname\"><INPUT TYPE=\"hidden\" NAME=\"require\" VALUE=\"fromname,fromemail,message\"><INPUT TYPE=\"hidden\" NAME=\"sendpage\" VALUE=\"http://www.phpscriptcenter.com/sent.php3\"><TEXTAREA
    NAME=\"message\" ROWS=\"5\" COLS=\"45\"
    ></TEXTAREA></FONT>
    </TD>
    </TR>
    </TABLE></TD>
    </TR>
    </TABLE></CENTER></P>



    <CENTER><INPUT NAME=\"submitform\" TYPE=\"submit\" VALUE=\"Submit\"></CENTER></FORM>

    <CENTER></CENTER></P>

    <CENTER></CENTER></P>

    <CENTER><FONT SIZE=\"-2\" FACE=\"Verdana\"><A HREF=\"http://www.phpscriptcenter.com/emailform.php3\">Email Form</A> Version 1.0

    Copyright © 2000-2001 <A HREF=\"http://www.phpscriptcenter.com/\">PHPScriptCENTER.com</A></FONT></CENTER></P>");

    }



    php?>


    grazie mille per l'aiuto

    Antonella

  4. #4
    cambia script, questo e' tutto basato sulle superglobali vecchio stile ... si trova di meglio in rete, spero ... cerca qualcosa che sia almeno php 4
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336
    ...aiuto!!!

    davvero devo cambiare ????

    ho cercato un sacco di roba ma tutto quello che ho provato mi richiedeva una personalizzazione del firewall ( anche a detta di aruba) che certo non posso imporre a un visitatore del sito...

    non conosco php, come si è sicuramente capito

    quello che ho cercato è "semplicemente" un "qualcosa" da inserire in una pagina di contatti che prendesse nota del nome, email e messaggio e rimandasse a una pagina di "grazie" appena inviato il messaggio

    devo assolutamente pubblicare il sito finito lunedi mattina e ho paura di non farcela..

    cosa mi consigli ?

  6. #6
    prova ad aggiungere questa a inizio script ma non ti assicuro niente


    foreach($_POST as $key => $value) {
    $$key = $value;
    }
    foreach($_GET as $key => $value) {
    $$key = $value;
    }

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336
    ho provato a rinominare in php e in realtà sia con le righe che mi hai mandato che senza il messaggio mi arriva ma non mi torna sulla pagina "grazie.htm"

    mi rimanda al link
    http://www.raccontofotografico.it/emailform.php
    con pagina non trovata

  8. #8
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336
    ...ho preso un esempio da un post che ho visto ora poco sopra

    funziona !!

    grazie mille lo stesso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.