Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Due problemi con iscrizione utente

    Ciao a tutti!

    ho un paio di problemi nella pagina di verifica dell'iscrizione utente! Il primo penso sia di sintassi ed è questo:
    Codice PHP:
    if($numero>OR $wen[Nick]>0) {
    echo
    "Iscrizione Fallita"; } else { echo"Iscrizione Effettuata"; } 
    come mai la condizione non mi funziona? mi da sempre effettuata!!Il secondo problema è leggermente più complesso.

    Una volta accettate tutte le condizioni nella stessa pagina ho messo un sistema di invio email, nel quale viene inviata la pass di accesso all'utente all'email che lui ha specificato:

    Codice PHP:
    $rand rand(1000,9999);
    $destinatari  "$_POST[Nick] <$_POST[Email]>" ", " ;
    $oggetto "Creazione Personaggio";
    $From "manuel@antichieroi.com";
    $messaggio '
    <html>
    <head>
     <title>Creazione Personaggio Effettuata</title>
    </head>
    <body>
    Ciao $_POST[Nick],

    la tua creazione è avvenuta con successo...

    da ora potrai accedere a Civilization con i seguenti dati:


    Nick : $_POST[Nick]


    Pass : $rand


    grazie e buon gioco!!
    </body>
    </html>
    '

    ho provato varie volte ma non arriva alcuna email.

    Mi potreste aiutare? grazie!
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2

    Re: Due problemi con iscrizione utente

    Originariamente inviato da Manuelandro
    Ciao a tutti!

    ho un paio di problemi nella pagina di verifica dell'iscrizione utente! Il primo penso sia di sintassi ed è questo:
    Codice PHP:
    if($numero>OR $wen[Nick]>0) {
    echo
    "Iscrizione Fallita"; } else { echo"Iscrizione Effettuata"; } 
    ho provato con
    for ($numero>0 ; $wen[Nick]>0) {

    ma mi da parser error...come mai?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    if($numero > 0 OR $wen['Nick'] > 0) {
    echo"Iscrizione Fallita"; } else { echo"Iscrizione Effettuata"; }

    Fai un echo "$numero - $wen[Nick]";
    e vedi che ti stampa.... lo stesso per $destinatari.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Originariamente inviato da piero.mac
    Fai un echo "$numero - $wen[Nick]";
    e vedi che ti stampa

    - Prova (nome che ho inserito nel form)

    Originariamente inviato da piero.mac
    ..lo stesso per destinatari
    cioè?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  5. #5
    in pratica numero è vuoto...queste 2 variabili le prendo così:
    Codice PHP:
    $query "SELECT Email FROM pgu WHERE Email = '$_POST[Email]'";
    $result mysql_query($query$db);
    $row mysql_fetch_array($result);

    $numero $row[Email];

    $query "SELECT Nick FROM pgu WHERE Nick='$_POST[Nick]'";
    $result mysql_query($query$db);
    $wen mysql_fetch_array($result); 
    e poi viene quel codice...
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  6. #6
    codice:
    <? 
    $query = "SELECT Email FROM pgu WHERE Email = '".$_POST['Email']."'";
    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    
    $numero = $row['Email'];
    
    $query = "SELECT Nick FROM pgu WHERE Nick='".$_POST['Nick']."'";
    $result = mysql_query($query, $db);
    $wen = mysql_fetch_array($result);
    ?>

    ciao

  7. #7
    si...grazie

    comunque non è questo il problema!!
    Quella sottrazione mi da

    (l'email) - (il nick)

    adesso?

    forse è sbagliata la sintassi
    if($bla > 0 OR $bla2 > 0) { ???

    forse devo usare For??
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  8. #8
    Manuelandro.... Sei un giocherellone....

    cosa ti aspetti ci sia dentro $numero?

    $numero = $row[Email];

    un numero?
    e dentro $wen['Nick'] ? un numero?

    Come fai a compararli con > 0 ...... e poi in OR? devono esserci entrambi per avere la mail valida, non uno oppure l'altro... ti pare?


    Stampa anche $destinatari con echo.....


    Che te ne fai di un for.... quella sottrazione????? :master:

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    perchè non mi fai vedere tutto il codice ..

    grazie :S

  10. #10
    Originariamente inviato da piero.mac
    Manuelandro.... Sei un giocherellone....

    cosa ti aspetti ci sia dentro $numero?

    $numero = $row[Email];

    un numero?
    e dentro $wen['Nick'] ? un numero?

    Come fai a compararli con > 0 ...... e poi in OR? devono esserci entrambi per avere la mail valida, non uno oppure l'altro... ti pare?


    Stampa anche $destinatari con echo.....


    Che te ne fai di un for.... quella sottrazione????? :master:
    :master: scusa ma per controllare che non ci siano altri utenti con quel nome e con quella email devo porre prima Nick e poi Email > 0?
    ho capito adesso che questi 2 non sono dei numeri!! Ma allora come faccio??
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

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.