Raga ce nessuno che mi può aiutare??
dontorus
@dontorus
Post creati da dontorus
-
RE: area medical in php
Ecco il mio form medici come è composto:
<form method="post" action="sezionemedica.php" name="sampleform">
<table width="400">
<tr>
<td height="160">
<fieldset>
<legend>Dati Specialisti</legend>
<p>Titolo: Nome:
<br>
<select name="select" >
<option value="dott">Dott.</option>
<option value="dott.sa">Dott.sa</option>
<option value="Prof">Prof.</option>
<option value="Prof.sa">Prof.sa</option>
</select>
<input type="text" name="nome">
<br>
E-mail
<input type="text" name="mail">
<br>
Diciaro di:
<select name="orinemedici">
<option value="medici">Ordine dei medici</option>
<option value="psicologi">Ordine dei Psicologi</option>
<option value="odontoiatri">Ordine Odontoiatri</option>
</select>
<p>Numero Tesserino(solo cifre)<br>
<input type="text" id="numero" name="numero" value="" size="10" maxlength="10" onblur="soloNumeri('numero')" onkeyup="soloNumeri('numero')" />
<br>
argomento: <br>
<script type="text/javascript">
function soloNumeri(id){
var valore=document.getElementById(id).value
valore=valore.replace (/[^\d/]/g,'')
document.getElementById(id).value=valore
}</script> <input type="text" name="argomento" size="53"> <br> Inserici qui la tua risposta<br> <textarea cols="60" rows="10"></textarea><br> <input name="Invia" type="Submit" value="Invia Risposta"> </fieldset>
</td>
</tr>
</table>
</form>
Adesso non so come devo far comparire di fianco al nome il titolo esempio se seleziona dal menù a tendina Dott.Dott.sa o Proff...dicesi lo stesso nella voce dichiara .....mi servirebbe solo integrare tutto ciò nello script che ti ho appena postato precedentemente.Grazie -
RE: area medical in php
@linoma said:
Per renderti conto puoi semplicemente usare una riga del genere print_r($_POST) ti mostra tutto il contenuto dei parametri del tuo form.
Troverai anche i tuoi radio che puoi inserire in questo modo> <input type="radio" name="linguaggio" value="html"/> >```Per testare che l'utente abbia riempito tutto puoi usare l'evento onsubmit del form e li fare un controllo. Grazie per avermi risposto....linoma sono alle prime armi di php e il post precedente è di un vecchio gust che ho creato ...come dici tu per i pulsanti radio dovrei fare: ------------------------------------------------------------ <?php $data=date("d-m-y"); $ora=date("G:i"); $nome=Stripslashes(Strip_tags($_POST['nome'])); $mail=Stripslashes(Strip_tags($_POST['mail'])); $linguaggio=print_r($_POST['linguaggio']) $commento=Stripslashes(Strip_tags($_POST['commento'])); $commento= nl2br($commento); $codice = $_POST['codice']; $codice_x = $_POST['codice_x']; $ip=$_SERVER['REMOTE_ADDR']; $ver = $_POST['num']; if (( $nome == "" ) || ( $mail == "" ) || ( $commento == "" ) || ($ver != '6')||($codice != $codice_x)) { onsubmit ? } else { $leggi_file=fopen("public/medicina.txt","r"); $dim_file=filesize("public/medicina.txt"); $contenuto=@fread($leggi_file,$dim_file); fclose($leggi_file); $var=fopen("public/medicina.txt","r+"); fwrite($var, ' <table width="270" border="0"> <tr> <td width="270">Ciao: <b>'."$nome". '</b><br>In data: '."$data".' alle ore: '."$ora".'</b><br>E-Mail: <a href="mailto:'."$mail".'">'."$mail".'</a><br>Url: <a href="'."$url".'" target="_blank">'."$url".'</a><br> scrive: <br><b>'."$commento".'</b><br> Ecco il tuo codice IP <b>'."$ip".' </b></td> </tr> </table>'."$contenuto"); fclose($var); header("Location: ://mio sito/medica.php"); } ?> e poi nel form del modulo devo inserire il pulsante radio?:? ps. in php sono ancora alle prime armi!:D se saresti così gentile da postarmi il codice esatto....
-
area medical in php
salve a tutti ragazzi volevo chiedervi un informazione... voglio chiedervi un informazione per il mio form (prendendo esempio dal guestbook) in php ho creato un form con:nome utente, email,url, commento,e vorrei inserire due pulsanti radio,dove c'è scrtitto ad uno dott. e all'altro dott.sa in modo da specificare il sesso e il pulsante invia che lo invia in una pagina denominata scriptmedica.php...dentro c'è questo contenuto
<?php
$data=date("d-m-y");
$ora=date("G:i");
$nome=Stripslashes(Strip_tags($_POST['nome']));
$mail=Stripslashes(Strip_tags($_POST['mail']));// qui vanno inseriti i pulsanti radio
$commento=Stripslashes(Strip_tags($_POST['commento']));
$commento= nl2br($commento);
$codice = $_POST['codice'];
$codice_x = $_POST['codice_x'];
$ip=$_SERVER['REMOTE_ADDR'];
$ver = $_POST['num'];
if (( $nome == "" ) || ( $mail == "" ) || ( $commento == "" ) || ($ver != '6')||($codice != $codice_x)) {header("Location: ://.il mio sito/medica.php");
//qui la verità avrei voluto inserire qualche scritta in rosso con esempio:
non hai inserito completato i campi correttamente oppure che mi segnalasse in rosso i campi che risultano sbagliati
Mentre adesso invece se un campo non me lo compila nel modo giusto mi ritorna di nuovo alla pagina del form.Non so come fare la funzione appena descritta
andiamo avanti\ se l'utente ha compilato perfettamente il form invece\
} else {
$leggi_file=fopen("public/medicina.txt","r");
$dim_file=filesize("public/medicina.txt");
$contenuto=@fread($leggi_file,$dim_file);
fclose($leggi_file);
$var=fopen("public/medicina.txt","r+");\adesso mi creo una tebella
fwrite($var, ' <table width="270" border="0">
<tr>
<td width="270">Ciao: <b>'."$nome". '</b><br>In
data: '."$data".' alle ore: '."$ora".'</b><br>E-Mail: <a href="mailto:'."$mail".'">'."$mail".'</a><br>Url: <a href="'."$url".'" target="_blank">'."$url".'</a><br> scrive: <br><b>'."$commento".'</b><br>
Ecco il tuo codice IP <b>'."$ip".' </b></td>
</tr>
</table>'."$contenuto");
fclose($var);
header("Location: ://mio sito/medica.php");
}
?>
ora secondo voi esiste un metodo migliore esteticamente?cio'è mi riferisco nel caso l'utente non ha comilato tutti i campi? e poi i pulsanti radio come li inserisco nel php?come faccio uscire la selezione del pulsante dott. o dott.sa prima del nome?
esempio se viene selezionato il pulsante radio dott. prima del nome ci sia scritto dott. o viceversa.Ciao -
RE: [Tutorial] Area privata
Ciao thedarkita,ti volevo chieder un informazione...sto quasi alla fine del tutorial che ci hai suggerito e per adesso non sto avendo problemi!anzi grazie per le dritte che mi hai dato! ora voglio chiederti un informazione per il mio form in php ho creato un form con nome utente email commento,e vorrei inserire due pulsanti radio,dove c'è scrtitto ad uno dott. e all'altro dott.sa in modo da specificare il sesso e il pulsante invia che lo invia in una pagina in php denominata scriptmedica.php...dentro c'è questo contenuto
<?php
$data=date("d-m-y");
$ora=date("G:i");
$nome=Stripslashes(Strip_tags($_POST['nome']));
$mail=Stripslashes(Strip_tags($_POST['mail']));// qui vanno inseriti i pulsanti radio
$commento=Stripslashes(Strip_tags($_POST['commento']));
$commento= nl2br($commento);
$codice = $_POST['codice'];
$codice_x = $_POST['codice_x'];
$ip=$_SERVER['REMOTE_ADDR'];
$ver = $_POST['num'];
if (( $nome == "" ) || ( $mail == "" ) || ( $commento == "" ) || ($ver != '6')||($codice != $codice_x)) {header("Location: ://.il mio sito/medica.php");
//qui la verità avrei voluto inserire qualche scritta in rosso con esempio:
non hai inserito completato i campi correttamente oppure che mi segnalasse in rosso i campi che risultano sbagliati
Mentre adesso invece se un campo non me lo compila nel modo giusto mi ritorna di nuovo alla pagina del form.Non so come fare la funzione appena descritta
andiamo avanti\ se l'utente ha compilato perfettamente il form invece\
} else {
$leggi_file=fopen("public/medicina.txt","r");
$dim_file=filesize("public/medicina.txt");
$contenuto=@fread($leggi_file,$dim_file);
fclose($leggi_file);
$var=fopen("public/medicina.txt","r+");\adesso mi creo una tebella
fwrite($var, ' <table width="270" border="0">
<tr>
<td width="270">Ciao: <b>'."$nome". '</b><br>In
data: '."$data".' alle ore: '."$ora".'</b><br>E-Mail: <a href="mailto:'."$mail".'">'."$mail".'</a><br>Url: <a href="'."$url".'" target="_blank">'."$url".'</a><br> scrive: <br><b>'."$commento".'</b><br>
Ecco il tuo codice IP <b>'."$ip".' </b></td>
</tr>
</table>'."$contenuto");
fclose($var);
header("Location: ://mio sito/medica.php");
}
?>
ora secondo te esiste un metodo migliore esteticamente?cio'è mi riferisco nel caso l'utente non ha comilato i campi e poi i pulsanti radio mi servirebbero prima del nome
esempio se viene selezionato il pulsante radio dott. prima del nome ci sia scritto dott. o viceversa.Chiaro? -
RE: [Tutorial] Area privata
Scusami se ti disturbo ancora,ma prima di lanciarlo avevo in mente di provarlo sul mio pc con un programma chiamato Easy php...rimane un problema come devo configuralo,o meglio qui non ho password ne nome utente come si creano su questo programma?:D
-
RE: [Tutorial] Area privata
Aaaaa ecco scusami ancora,forse per nome utente e password sarebbero i dati di ingresso per accedere al database,giusto?hai ragione scusami a volte sono un po stupid!scusami ancora se per piccole sciocchezze ti faccio domande ma come avrai ben capito sono ancora alle prime armi di php !grazie per la tua pazienza,ora procedo con le altre pagine una volta finito ti faccio sapere come andata,o meglio ti dico il sito così controlli di persona!Grazie ancora e scusa la mia ignoranza!
-
RE: [Tutorial] Area privata
Ok,allora host è ciome avevo detto localhost mentre per nomedb è apposto,mentre per nome utente e password quelli li devo metter io?
-
RE: [Tutorial] Area privata
@Thedarkita said:
config.php
[php]<?php
// avvio la sessione
session_start();// Dati connessione al database
$db_host = 'localhost'; // Host - solitamente localhost
$db_utente = 'root'; // Nome utente del Database
$db_password = 'pass'; // Password del Database
$db_nomedb = 'thedarkita'; // Nome del Database// Effettua la connessione al database
$dbh=mysql_connect ($db_host, $db_utente, $db_password) or die ('Errore nella stringa di connessione al database: '.mysql_error());
mysql_select_db($db_nomedb);
?>[/php]
Adesso passando al config host lo lascio invariato db_utente ? db_passwoerd? db_nomedb? come dovo procedere?:D -
RE: [Tutorial] Area privata
Ok grazie ora ci provo,se ho difficoltà nel proseguire mi dispiace ma dovrò continuare a disturbarti .
ps. per renderti l'idea di quello che ho in mente è più o meno questo medicitalia.it/02it/iscriviti.asp . -
RE: [Tutorial] Area privata
Sto adesso nel pannello,sembra di si.Ho trovato una voce finestra della queriy se cio clicco sopra mi esce una finestra con una tabella con scritto Eseguendo query SQL sul server "localhost": e con un campo di testo e all'interno sicuramente si deve inserire qualcosa...e due altre finestre con scritto importa file,storico dell'SQL.
-
RE: [Tutorial] Area privata
@Thedarkita said:
Per quanto riguarda il tuo problema, il tuo hosting ti da dei database mysql che puoi utilizzare?
Ok scusami thedarkita cercherò di seguire alla lettera le regole.
Per quanto riguarda il mio hosting è altervista e mi da i database mysql che lo posso utilizzare. Quindi? -
RE: [Tutorial] Area privata
@Thedarkita said:
[...]
Scusami se ancora ti disturbo,ma non comprendo.... Che significa phpmyadmin...:?
Lo so che gia sto creando un po di fastidio, ma ti spiego cosa ho in mente... Allora sul mio sito si parla di celiachia..ok? Adesso creerò un area mediaca...Una piccola area dove gli utenti scrivono i loro problemi e si aiutino a vicenda. Spero che si iscriveranno anche medici sarebbe il top! Ora una volta fatta l'iscrizione io dovrei sapere il loro indirizzo ip anche per evitare spammer... Comunque il resto può venire dopo! -
RE: [Tutorial] Area privata
Ciao ragazzi sono contento di essermi iscritto in questo forum... Mi sa che è proprio quello che cercavo... Ora inizio il lavoro sicuramente avrò bisogno di un vostro intervento anche perchè in php sto appena iniziando a capirci qualcosa... Vi chiedo solo una cosa che per voi è banale ma per me mi sta creando un po dubbi..... All'inizio della discussione a Thedarkita incomincia con:[QUOTEr]database
Codice PHP:
CREATE TABLEutenti
(
id
INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
user
TEXT NOT NULL ,
pass
TEXT NOT NULL ,
mail
TEXT NOT NULL
) ENGINE = MYISAM ; [/quote]
Ora studiando un po ho capito che è stat creata un area per la registrazione e un area di login se non vado errato questo database serve a memorizzare tutti gli utenti registrati,giusto??? E per creare questo io apro il mio affidabilissimo blocco note ci inserisco lo script e lo devo rinominare database.php??? Spero che on mi prendiate in giro anche perchè quest'area mi servirebbe tantissimo per creare un area dove gli altri utenti si possano scambiare le varie opinioni o consigli! Grazie.