Questo server supporta gli script scritti in asp. Grazie
Printable View
Questo server supporta gli script scritti in asp. Grazie
altervista supporta solo php.... :wink:
cavolo!!! avevo trovato come fare per gestire il database senza php (che non mi funziona!!!), ma se non prende codice asp.
tutti i gusti sono gusti, ma il php sembra meglio!
lo so che il php è la cosa migliore ma con il server free di freesql non funziona. Quindi pensavo magari di usare asp. Ma se neanche quello si può fare allora rinuncio al database e basta.
Non capisco freesql da il database. Cosa c'entra il linguaggio del sito? mi sembra che dia anche DB in MySql che col php va ottimamente.
Oppure non ho capito?
il fatto è che invece di utilizzare il db di altervista ne ho caricato uno esterno perchè non avevo AC a sufficenza
Devi solo passare gli esatti valori alle funzioni di connessione al database...
Si lo so ma non funziona. comunque ho messo questo codice per inserire i dati da un modulo
[code:1:4c0caca6ea]<?php
$host="freesql";
$user="musclegym";
$pass="ciao";
$db=mysql_connect($host,$user,$pass) or die ("Errore durante la connessione al database");
$sql="INSERT INTO Tabellalink (Titolo sito, Email amministratore,Url sito) VALUES('".$Titolosito."','".$em ailadmin."','".$Urlsito."')&quo t;;
mysql_db_query("db_Tabellalink",$sql ,$db);
mysql_close();
?>
[/code:1:4c0caca6ea]
Questo è il codice del modulo
[code:1:4c0caca6ea]<form method="post" action="invia.php">
Inserisci titolo sito <INPUT TYPE="text" NAME="Titolosito" VALUE="" MAXLENGTH="" SIZE=""><BR>
Inserisci email amministratore <INPUT TYPE="text" NAME="Emailadmin" VALUE="" MAXLENGTH="" SIZE=""><BR>
Inserisci url sito <INPUT TYPE="text" NAME="Urlsito" VALUE="" MAXLENGTH="" SIZE=""><BR>
<input type="submit" value="invia">
</form> [/code:1:4c0caca6ea]
Quando eseguo questo code non mi fa niente. Se vado a vedere nel db non inserisce niente.
Modificalo così il tuo codice:
[code:1:4bea476f44]<?php
$host="freesql";
$user="musclegym";
$pass="ciao";
$db=mysql_connect($host,$user,$pass) or die ("Errore durante la connessione al database");
mysql_select_db($user,$db) or die ("Errore: database $user inesistente");
$sql="INSERT INTO Tabellalink (Titolo sito, Email amministratore,Url sito) VALUES('".$_POST['Titolosito'].&q uot;','".$_POST['Emailadmin']."' ,'".$_POST['Urlsito']."')&qu ot;;
mysql_query($sql,$db) or die ("Errore: impossibile eseguire la query");
mysql_close($db);
?>[/code:1:4bea476f44]