2017-10-29 4 views
0

後にリダイレクト..挿入データがドメインwww.mydomain.com/go/[$no]PHPは、私は、このようなコードを持っているコンテンツの挿入/実行

サンプルリダイレクトにリダイレクトされます後

はどのようにリダイレクトします: www.mydomain.com/go/4656566665

if ($this->db->insert('cart_order',$data)){ 
      $id = $this->db->insert_id(); 
      $no = date('His').$id; 
      $this->db->where('id',$id)->update('cart_order',array('no'=>$no)); 
      $items = array(); 
      foreach ($_POST['items'] as $row){ 
       $items[] = array('cart_order_id'=>$id,'qty'=>$row['qty'],'price'=>$row['harga_default'],'item_varian_id'=>$row['id'],'item_free'=>$row['item_free'],'catatan'=>$row['catatan']); 

      } 

      if($this->db->insert_batch('cart_item',$items)){ 
       echo json_encode(array('success'=>1,'no'=>$no)); 
      } 



     } 

最高点

+0

http://php.net/manual/en/function.header.php .. location .. – nogad

+0

これらの些細な質問を投稿する前に、グーグルで検索してください。あなたの質問に答えました[ここ](https://stackoverflow.com/questions/768431/how-to-make-a-redirect-in-php) –

+0

[PHPでリダイレクトを行う方法は?](https ://stackoverflow.com/questions/768431/how-to-make-a-redirect-in-php) –

答えて

0

ブラウザの歴史の中で、このページをログインした後にユーザーをリダイレクトしたい場合は、PHPのヘッダ

を使用することができ、ブラウザに到達する前に、あなたはJavaScriptを

echo "<script>location.href='http://example.com/go/".$no."/';"; 

か、あなたのページをリダイレクトしたい場合に使用することができます

header("location:http://example.com/go/".$no); 
0

使用header()機能:このように: header("Location: redirect_web_address");

"www.mydomain.com/go/4656566665"をここにリダイレクトする場合は、ここをクリックしてください。あなたのコードは次のとおりです。

header("Location: www.mydomain.com/go/4656566665");

だから、あなたのデータが正常に挿入された場所にコードを貼り付けます。

関連する問題