Hilo: Escribamos un sitio web en PHP, una línea por respuesta.	 
	
/tecnologia/  Ir Abajo  
 
Anónimo A  inicio esta discusión hace más de 2 meses  #5,812   Archivo:  php-1-logo-png-transparent.png 2400x1257 97705 KB
<?php  ↓ Respuestas ↓  B , hace más de 2 meses [^]  [v]  #40,540 $opene = "Es gay y le gusta la riata";
Anónimo A  (OP), hace más de 2 meses [^]  [v]  #40,558  $anonb="no tiene papa y tiene pito chico";(Editado 12 segundos después.) 
Anónimo C , hace más de 2 meses [^]  [v]  #40,570  lol (Editado 1 minutos después.) 
Anónimo D , hace más de 2 meses [^]  [v]  #40,571  Puto
Anónimo E , hace más de 2 meses [^]  [v]  #40,578  ¿Para que PHP?
Anónimo F , hace más de 2 meses [^]  [v]  #41,021  <h1>pene</h1>(Editado 29 segundos después.) 
Anónimo A  (OP), hace más de 2 meses [^]  [v]  #41,047  @anterior  (F) 
Corrección:
?>
<h1>pene</h1>
<?php Yucatanon  !mNGOxgc6yQ, hace más de 2 meses [^]  [v]  #41,057 No aprendí a usar php, sólo Html.
Anónimo H , hace más de 2 meses [^]  [v]  #41,163  Mi negro te imaginas querer implementar por aquí el modelo vista controlador?
Anónimo A  (OP), hace más de 2 meses [^]  [v]  #41,168  @anterior  (H) 
Si, me lo imagino. Solo necesitamos organizarnos. Podríamos hacer varios hilos o que cada anon deje claro que archivo esta editando.
Sería rudimentario, innecesario, caótico, pero para nada imposible
Anónimo I , hace más de 2 meses [^]  [v]  #41,247  Que pendejada andar abre y cierre viñetas de php, son horribles, me basta con ver una al inicio
Anónimo J , hace más de 2 meses [^]  [v]  #41,276  Archivo:  2024-11-21-172536_hyprshot.png 939x815 136.5 KB
$texto_berde = Laravel.embedImg("picosa_relatada.jpg")
Anónimo K , hace más de 2 meses [^]  [v]  #41,780  $pendejotu = "Soy pobre y no tengo para montar un sitio web que no sea en PHP";
Anónimo L , hace más de 2 meses [^]  [v]  #41,782  oputo_es_gay_y_negro_1488.exe.bat.com.sys
Anónimo M , hace más de 2 meses [^]  [v]  #43,406  <?php
header('Content-Type: application/json');
$data = json_decode(file_get_contents('php://input'), true);
// Validación de datos
if (empty($data['name']) || !is_numeric($data['score']) || !is_numeric($data['level']) || empty($data['date'])) {
    echo json_encode(['error' => 'Datos inválidos o faltantes']);
    exit;
}
// Sanitización de datos
$name = filter_var($data['name'], FILTER_SANITIZE_STRING);
$score = filter_var($data['score'], FILTER_SANITIZE_NUMBER_INT);
$level = filter_var($data['level'], FILTER_SANITIZE_NUMBER_INT);
$date = filter_var($data['date'], FILTER_SANITIZE_STRING);
// Validación de valores
if ($score < 0 || $level < 1) {
    echo json_encode(['error' => 'Valores de score o level inválidos']);
    exit;
}
// Conexión a la base de datos
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "juegamesta";
try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $stmt = $conn->prepare("INSERT INTO scores 
        (player_name, score, max_level, play_date) 
        VALUES (:name, :score, :level, :date)");
    $stmt->execute([
        ':name' => $name,
        ':score' => $score,
        ':level' => $level,
        ':date' => $date
    ]);
    echo json_encode(['success' => true]);
} catch (PDOException $e) {
    echo json_encode(['error' => 'Error en la base de datos: ' . $e->getMessage()]);
} 
↕ 
  			
 
En linea: 498