Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Problemi con Mail e Mysql ?

    Ciao a tutti,
    ho creato uno script che all'interno di un testo di una mail richiama una variabile $titolo.

    $titolo in mysql è un campo Varchar da 150.

    Quando però mi arriva la mail il $titolo riporta solo una parola anziché tutto il testo.

    Qualcuno può darmi una mano ?

    grazie mille

  2. #2
    hum.. se riporta solo una parola sembra che da qualch parte tu tokenizzi la stringa... ^__^

    devi postare un po' di codice.. in particolare quello di lettura della stringa [supponendo che in scrittura vada bene.. ahi provato a controllare nel database con phpmyadmin?]


  3. #3
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    hum.. se riporta solo una parola sembra che da qualch parte tu tokenizzi la stringa... ^__^

    devi postare un po' di codice.. in particolare quello di lettura della stringa [supponendo che in scrittura vada bene.. ahi provato a controllare nel database con phpmyadmin?]

    [/supersaibal]
    ecco qua:

    <?php
    session_start();
    include 'db.php';

    $ordinep_qta = $_POST['ordinep_qta'];
    $ordinep_totale = $_POST['ordinep_qta'];
    $ordinep_userid = $_POST['ordinep_userid'];
    $ordinep_newsid = $_POST['ordinep_newsid'];
    $nomepromo = $_POST['nomepromo'];

    $sql = mysql_query("INSERT INTO ordinep (ordinep_qta, ordinep_totale, ordinep_userid, ordinep_newsid, ordinep_datetime)
    VALUES ('$ordinep_qta', '$ordinep_totale', '$ordinep_userid', '$ordinep_newsid', now())") or die (mysql_error());

    if(!$sql){

    echo 'Si è verificato un errore nella creazione del suo ordine. Prego contattare Egon Pedrotti al numero 0471 059000, grazie.';

    } else {


    $subject = "Ordine Promozione per $first_name $last_name";
    $message = "Caro/a $first_name $last_name,
    il suo ordine per la Promozione $nomepromo
    ";

    mail($email_address, $subject, $message, "From: $sitename <$adminemail>\nX-Mailer: PHP/" . phpversion());
    ?>

    la variabile incriminata è $nomepromo



  4. #4
    in effetti è stano.. ti limiti a prenderlo da post....

    stampa il valore ad inizio e a fine pagina.. vedi che ti stampa...

    echo $nomepromo;

  5. #5
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    in effetti è stano.. ti limiti a prenderlo da post....

    stampa il valore ad inizio e a fine pagina.. vedi che ti stampa...

    echo $nomepromo; [/supersaibal]
    fatto.
    Cavolo, mi stampa effettivamente solo la prima parola...

    Nella pagina precedente prima di postarlo lo visualizzo normalmente richiamandolo dal DB e poi lo posto così:

    <INPUT TYPE=hidden name=nomepromo value=<? echo $row_rspromoordine['news_titolo'] ?>>



  6. #6
    [supersaibal]Originariamente inviato da maclover
    fatto.
    Cavolo, mi stampa effettivamente solo la prima parola...

    Nella pagina precedente prima di postarlo lo visualizzo normalmente richiamandolo dal DB e poi lo posto così:

    <INPUT TYPE=hidden name=nomepromo value=<? echo $row_rspromoordine['news_titolo'] ?>>


    [/supersaibal]
    ecco l'errore

    non avevo capito che già dalla pagina prima leggevi il valore con php...

    <INPUT TYPE=hidden name=nomepromo value="<? echo $row_rspromoordine['news_titolo'] ?>">



    mancavano gli apici sulla value.. in html funziona tutto a token.. se non metti gli apici prende solo la prima parola [intesa come sequenza senza spazi di lettere numeri e simboli]



  7. #7
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    ecco l'errore

    non avevo capito che già dalla pagina prima leggevi il valore con php...

    <INPUT TYPE=hidden name=nomepromo value="<? echo $row_rspromoordine['news_titolo'] ?>">



    mancavano gli apici sulla value.. in html funziona tutto a token.. se non metti gli apici prende solo la prima parola [intesa come sequenza senza spazi di lettere numeri e simboli]


    [/supersaibal]
    azz..

    Sei Mitico !!!!
    devo debbuggare di più se voglio crescere

    grande ancora !!

    A presto

  8. #8
    [supersaibal]Originariamente inviato da maclover
    azz..

    Sei Mitico !!!!
    devo debbuggare di più se voglio crescere

    grande ancora !!

    A presto [/supersaibal]
    debuggare aiuta... vedi che tu stesso stampando qua e la le variabili sei arrivato a capire dove stava il problema?

    Gli errori una volta isolati sono quasi risolti... se non lo sari risolvere tu ti viene comunque risolto in un attimo qui in geenre... il punto sta nel postare la richiesta giusta.. e per farlo devi cercare di capire dove sta esattamente l'errore


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.