Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    response.redirect da asp a php

    salve a tutti
    sto facendo delle traduzioni per vari motivi di alcune parti di codice di un sito da asp a php.
    solo che mi sono fermato ad un response.redirect, ossia quel comando che mi permette di fare una redirect ad un'altra pagina.
    quello che dovrei fare è però variare la destinazione a seconda prelevandola da un database.
    vi posto il mio codice:
    codice:
    $connessione = mysql_connect("****", "****", "*******")
    or die("Connessione non riuscita: " . mysql_error());
    $id=$_GET['id'];
    $select = "SELECT * FROM dbhotel.banner WHERE id_banner=" . $id ; 
    			echo ($select);
    			echo ("
    ");
    			$sql = mysql_query($select)or die (mysql_error()); 
    			$result = mysql_fetch_array($sql); 
    			$vis= $result['cliccati'] + 1;
    			echo ($vis);
    $aggiorna= "UPDATE dbhotel.banner SET cliccati='" . $vis . "' WHERE id_banner='". $id . "'";
    			$sql2 = mysql_query($aggiorna)or die (mysql_error()); 
    header("Location: " . $result['href']);
    l'unica cosa che non funziona è la redirect... avete qualche idea?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    qualche errore?
    think simple think ringo

  3. #3
    a capire che c'è qualche errore c'ero arrivato!
    Se gentilmente pèotresti dirmi dove magari lo metto a posto!
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Originariamente inviato da soundforgers
    a capire che c'è qualche errore c'ero arrivato!
    Se gentilmente pèotresti dirmi dove magari lo metto a posto!
    Guarda che intendeva chiederti se ti stampa qualche messaggio di errore o qualche warning..... non mi sembra il caso di inacidirsi subito....

    No pvt per sollecitare risposte, grazie.

  5. #5
    no no ma mica mi inacidivo!! per carità ci siamo capiti male
    no non mi da nessun errore
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  6. #6
    ma la sintassi è giusta?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  7. #7
    qualcuno ha qualche idea del perchè non funzioni?
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    la sintassi sembra corretta, chiedevo qualche errore perchè sembra strano non funzioni.
    ad ogni modo hai provato a stampare il contenuto di $result['href']?

    prova con questo codice:
    codice:
    $aggiorna= "UPDATE dbhotel.banner SET cliccati='" . $vis . "' WHERE id_banner='". $id . "'";
    			$sql2 = mysql_query($aggiorna)or die (mysql_error()); 
    echo $result['href'];
    header("Location: " . $result['href']);
    teoricamente dovresti ottenere un errore, vediamo come si comporta il tuo php
    think simple think ringo

  9. #9
    si ho gia provato e mi stampa la destinazione corretta.
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  10. #10
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    strano, la funzione header restituisce errore in caso di un output precedente.

    inserisci questo all'inizio del file:
    codice:
    init_set( 'display_errors', 1 );
    error_reporting( E_ALL );
    think simple think ringo

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.