EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Ορισμός ως προεπιλεγμένη γλώσσα
PF ερωτήσεις - Φόρουμ

Γιατί παίρνω αυτό το σφάλμα στην PHP;? -Δεν είναι δυνατή η τροποποίηση πληροφοριών κεφαλίδας - κεφαλίδες που αποστέλλονται ήδη από...

Αρχίζω να προγραμματώ σε PHP και καλά, Προσπαθώ να το βρω.. Αλλά έχω αντιμετωπίσει ένα πρόβλημα όπου δεν μπορώ να βρω γιατί, και είναι ότι όταν ανοίγω την εν λόγω σελίδα μου δίνει το σφάλμα Δεν είναι δυνατή η τροποποίηση πληροφοριών κεφαλίδας – κεφαλίδες που έχουν ήδη σταλεί.

Σας λέω ότι είμαι νέος με PHP και δεν ξέρω ακριβώς το λόγο για αυτό το σφάλμα οποιαδήποτε βοήθεια?

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
jaime_redn ρώτησε μήπως 7 χρόνια
1 Απαντήσεις

Αυτό συμβαίνει επειδή πριν από την αποστολή των πληροφοριών στην κεφαλίδα, κάποιο είδος γραφής γίνεται, είτε μέσω ορισμένων echo ή ακόμα και επειδή το αρχείο PHP έχει κάποια αλλαγή γραμμής πριν από οποιονδήποτε κώδικα.
Εάν έχετε οποιαδήποτε μέθοδο του τύπου:

header ('Location: index.php');

ή σε κάποιο άλλο σημείο όπου τροποποιείτε τις πληροφορίες κεφαλίδας, Ελέγξτε ότι δεν έχετε αποστείλει πληροφορίες πριν. Είναι συνήθως επειδή:

echo 'texto'; 
...
header ( 'Location: index.php');

ή ακόμη και με μια αλλαγή γραμμής πριν από την ετικέτα έναρξης PHP:

 //<--Espacio en blanco o salto de línea
<?php
header('Location: index.php');
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
μακκίγκεν είπε κάνει 7 χρόνια