PHP Nessuna risposta

Giaz

Nuovo Utente
3 Ott 2017
6
0
1
40
Buonasera, avrei bisogno d'aiuto... non ricevo risposte.
sono 2 pagine: pagina.php e pagineManage.php, ho copiato manage che non risponde e manda una pagina bianca... Grazie.

<?php
include("../config/config.inc.php");

foreach($_REQUEST as $chiave => $valore){
$chiave = $valore;
}
/*
foreach($_REQUEST as $chiave => $valore){
$$chiave = $valore;
}
*/

if ($action == "deleteimg1"){
unlink('../imgpagine/' . $id . "-01.gif");
unlink('../imgpagine/' . $id . "-01.jpg");
$sql = "UPDATE pagine SET nomeimg1='' WHERE id=$id";
mysql_db_query($db_name,$sql);
mysql_close();
}
if ($action == "deleteimg2"){
unlink('../imgpagine/' . $id . "-02.gif");
unlink('../imgpagine/' . $id . "-02.jpg");
$sql = "UPDATE pagine SET nomeimg2='' WHERE id=$id";
mysql_db_query($db_name,$sql);
mysql_close();
}
if ($action == "deleteimg3"){
unlink('../imgpagine/' . $id . "-03.gif");
unlink('../imgpagine/' . $id . "-03.jpg");
$sql = "UPDATE pagine SET nomeimg3='' WHERE id=$id";
mysql_db_query($db_name,$sql);
mysql_close();
header('location: pagine.php?action=modify&id='.$id);
exit;
}
if ($action == "deleteimg4"){
unlink('../imgpagine/' . $id . "-04.gif");
unlink('../imgpagine/' . $id . "-04.jpg");
$sql = "UPDATE pagine SET nomeimg4='' WHERE id=$id";
mysql_db_query($db_name,$sql);
mysql_close();
header('location: pagine.php?action=modify&id='.$id);
exit;
}

/*MODIFICA RECORD ESISTENTE */

If ($action == "update") {

$sql = "UPDATE pagine SET ";
$sql = $sql . "titolo = '$titolo',";
$sql = $sql . "testo = '$testo',";
$sql = $sql . "descrizione = '$descrizione',";
$sql = $sql . "keys = '$keys',";
$sql = $sql . "WHERE id = $id";
mysql_query($sql) or die('Errore: '.mysql_error());


// inserimento immagini
for($i = 1 ; $i < 5 ; $i++){

$file = "";
$app = "";
if (($_FILES['img'.$i]['name']) != "") {
if($_FILES['img'.$i]['size'] < $MAX_FILE_SIZE) { //il file deve essere inferiore ai 300kb
$estensione = substr($_FILES['img'.$i]['name'],-3);
if ($estensione == "gif" or $estensione == "jpg" or $estensione == "JPG" or $estensione == "GIF") {
$app = $i;
if(strlen($app)==1){
$app = '0'.$app;
}
$file = $id . "-" . $app .'.'. $estensione;

$destination = '../imgpagine/'.$file;
$temp_file = $_FILES['img'.$i]['tmp_name'];

// RIDIMENSIONAMENTO IMMAGINE
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_FILES['img'.$i]['tmp_name']);

$proporzione = $width/$height;
if($width > $height){
$larg = 640;
$alte = $larg / $proporzione;
}else{
$alte = 480;
$larg = $alte * $proporzione;
}

$thumb = imagecreatetruecolor($larg, $alte);

if($estensione == 'jpg' OR $estensione == 'JPG'){
$source = imagecreatefromjpeg($_FILES['img'.$i]['tmp_name']);

}elseif($estensione == 'gif' OR $estensione == 'GIF'){
$source = imagecreatefromgif($_FILES['img'.$i]['tmp_name']);
}

imagecopyresized($thumb, $source, 0, 0, 0, 0, $larg, $alte, $width, $height);

if($estensione == 'jpg' OR $estensione == 'JPG'){
if (imagejpeg($thumb, $destination, 85)) {
$sql = "UPDATE pagine SET nomeimg" . $i . " = '" . $file . "' WHERE id = $id";
mysql_query($sql) or die('Errore: '.mysql_error());
}
}elseif($estensione == 'gif' OR $estensione == 'GIF'){
if (imagegif($thumb, $destination)) {
$sql = "UPDATE pagine SET nomeimg" . $i . " = '" . $file . "' WHERE id = $id";
mysql_query($sql) or die('Errore: '.mysql_error());
}
}
}
}
}

}
// fine inserimento immagini

mysql_close();
header("Location:pagine.php?msg=ok");
exit;
}

?>
 

3_g

Nuovo Utente
5 Set 2017
36
1
8
Ancona
non ho controllato il tuo codice ma... mi succede anche a me... e lo trovo molto fastidioso... nonostante abbia abilitato la "visualizzazione" degli errori, più di una volta ho mancato la chiusura corretta delle parentesi graffe:eek:... e il risultato è proprio una pagina bianca senza nessun riferimento...

mi sarei aspettato almeno un sintax error... e invece niente... e via di caccia al tesoro... almeno io non ho trovato niente di più efficace... ma essendo alle prime armi con PHP ci può stare:D:D

p.s.: in ASP era un errore segnalato:rolleyes:
 

marino51

Utente Attivo
28 Feb 2013
3.049
192
63
Lombardia
p.s.: in ASP era un errore segnalato
anche in php è segnalato ...
PHP:
esempio,
  $tabella.= "</table>";
// }

risultato,
[04-Oct-2017 20:07:41 Europe/Rome] PHP Parse error:  syntax error, unexpected end of file in C:\Web_Sites\__Test\PHP\TEST\__Ajax\esempio_5.php on line 29

forse manca
PHP:
ini_set('error_reporting', E_ALL | E_STRICT);
ini_set('display_errors', FALSE);
ini_set('log_errors', TRUE);
che segnala tutti i livelli di errore, collezionandoli nel log standard
 

3_g

Nuovo Utente
5 Set 2017
36
1
8
Ancona
ecco perché non mi funzionava:eek::eek:... mi mancava un pezzo:D
avevo inserito all'inizio della pagina solo questo:
PHP:
error_reporting(E_ALL);

grazie;)
 
Discussioni simili
Autore Titolo Forum Risposte Data
helpdesk Nessuna session start in login PHP PHP 12
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0
D PHP leggere cartella di Windows PHP 0
I dominio aruba versione php server linux Domini 3
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
S PHP e Mysqli PHP 0
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0
T arretramento versione PHP... PHP 3
D problema php mysql PHP 1
D problema php mysql PHP 1
E Barra di avanzamento codice PHP PHP 4

Discussioni simili