Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453

    incoerenza mia o del php?

    Ciao a tutti,spero qualcuno mi illumini...

    ho questo script che prende vars da flash e che le dovrebbe inserire nel mio db mysql:

    <?php

    require ('conf.inc.php');

    $name = $_POST['name'];
    $email = $_POST['email'];
    $telephone = $_POST['telephone'];
    $price = $_POST['price'];
    $zone = $_POST['zone'];
    $category = $_POST['category'];
    $smoking = $_POST['smoking'];
    $gender = $_POST['gender'];
    $details = $_POST['details'];
    $date= (date ("l dS of F Y ( h:i:s A )",time()));
    $reg_ok='Thank you for registering!';
    $srv_err='Server error, please try later!';


    $query="INSERT INTO $table (date, name, email, telephone, category, zone, price, smoking, gender, details)
    VALUES ('$date', '$name', '$email', '$telephone', '$category', '$zone', '$price', '$smoking', '$gender', '$details')";



    echo "$name";
    echo "$email";
    echo "$telephone";
    echo "$date";
    echo "$category";
    echo "$smoking";
    echo "$gender";
    echo "$details";
    echo "$price";
    echo "$zone";

    if (!mysql_connect($DBhost, $DBuser, $DBpass)) {
    print '&msg='.$srv_err;
    exit;
    } else {
    mysql_query($query);
    print '&msg='.$reg_ok;
    exit;
    }
    ?>

    come output ricevo tutte le var grazie agli echo, quindi vengono passate da flash ed il messaggio di query riuscita senza che i dati vengano inseriti nel db...

    yemyteymymeytmeSaturday 28th of August 2004 ( 12:31:21 PM )SINGLE ROOMALLALLytemtmeytmeymALL&msg=Thank you for registering!

    dove sbaglio?

    Thanks!

  2. #2
    LA scelta del db ????

    mysql_select_db.....

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

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    è nel conf.inc.php!

    <?php
    $DBhost = '';
    $DBuser = "";
    $DBpass = "";
    $DBname = "";
    $table = "";
    mysql_connect($DBhost, $DBuser, $DBpass);
    mysql_select_db($DBname);
    ?>

  4. #4
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Lavorando non in locale naturalmente ho omesso qui i dati di connessione...

    nell'originale ci sono...


    cmq grazie per l'interessamento piero.mac

    mi aiuti sempre tu...incredibile

  5. #5
    Originariamente inviato da nep036
    Lavorando non in locale naturalmente ho omesso qui i dati di connessione...

    nell'originale ci sono...


    cmq grazie per l'interessamento piero.mac

    mi aiuti sempre tu...incredibile
    if (!mysql_connect($DBhost, $DBuser, $DBpass)) {
    print '&msg='.$srv_err;
    exit;

    Guarda che qui rifai la connessione...... non so quale possa essere il comportamento nel confronti della scelta del db. Non vorrei venisse annullata....

    Aggiungi la segnalazione di errore:

    mysql_query($query) OR DIE(mysql_error());


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

  6. #6
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    non ne ho idea neanche io ma adesso funziona da "paura"

    ah! le piccole cose della vita!

    Grazie mille piero.mac!

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.