[RISOLTO] [php e pdo multiplo]

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
treled
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: lunedì 26 aprile 2010, 17:36
Desktop: gnome
Distribuzione: ubuntu 23.04/22.04
Sesso: Maschile
Località: Massa(MS)

[RISOLTO] [php e pdo multiplo]

Messaggio da treled »

Salve, ora senza database riesco ad fare l'upload multiplo delle foto..
ma con il database come faccio?

devo solamente recuperare il campo url della tabella photo e mettere active =2 e data_reg a Now();

questo è il mio codice senza db:
[code2=php]if (isset($_FILES['upload_file'])) {


foreach ($_FILES['upload_file']['name'] as $key => $value) {


$file = explode('.',$_FILES['upload_file']['name'][$key]);
$file_name = sha1($_FILES['upload_file']['name'][$key]).'.'.$file[count($file)-1];
$file_up = "".date("d_m_Y_H_i_s")."_".$file_name."";


move_uploaded_file($_FILES['upload_file']['tmp_name'][$key], "../public/photo/".$url."/tmp/".$_FILES['upload_file']['name'][$key]."");

$resizer = new ImageResizer("../public/photo/".$url."/tmp/".$_FILES['upload_file']['name'][$key]."","../public/photo/".$url."/big/".strtolower($file_up)."");
$resizer->resizeImage(800,600);

$resizer = new ImageResizer("../public/photo/".$url."/tmp/".$_FILES['upload_file']['name'][$key]."","../public/photo/".$url."/thumb/".strtolower($file_up)."");
$resizer->resizeImage(150,150);

unlink("../public/photo/".$url."/tmp/".$_FILES['upload_file']['name'][$key]."");

header("location: index.php?dir=".$_GET["dir"]."");

}
}[/code2]

con il db che cosa devo fare?

una query dentro al for?

grazie mille.
Ultima modifica di treled il domenica 1 marzo 2015, 10:37, modificato 1 volta in totale.
treled
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: lunedì 26 aprile 2010, 17:36
Desktop: gnome
Distribuzione: ubuntu 23.04/22.04
Sesso: Maschile
Località: Massa(MS)

Re: [php e pdo multiplo]

Messaggio da treled »

nessuno sa come fare?
hemp82
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 27 ottobre 2014, 13:01
Desktop: xubuntu: comando non trov

Re: [php e pdo multiplo]

Messaggio da hemp82 »

non avevo letto il codice, non ne stavo capendo nulla :D
oggi mi sa che sto mezzo off...
devi collegarti al db... e dargli la query per l'inserimento nella tabella.dettoin soldoni.
e per la ripetizione dell'evento dovresti inserirla nel for.
Comunque non ti conviene mettere photo sul db... a me diedero problemi per la visualizzazione di mignature, se non sbaglio mi tocco usare java per farle andare... io nel db ci salvo solo il nome, estensione ecc...
treled
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: lunedì 26 aprile 2010, 17:36
Desktop: gnome
Distribuzione: ubuntu 23.04/22.04
Sesso: Maschile
Località: Massa(MS)

Re: [php e pdo multiplo]

Messaggio da treled »

infatti che nel campo url salvo solo esempio: pippo.jpg e non la metto nel db..la metto nel file system criptata.
ok, quindi e come dicevo io .. devo fare un query dentro al for e nel codice dove salvo il nome dell'immagine devo metterci FILES[$key].
giusto?
grazie mille.
hemp82
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 27 ottobre 2014, 13:01
Desktop: xubuntu: comando non trov

Re: [php e pdo multiplo]

Messaggio da hemp82 »

si dovrebbe essere giusto
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti