• Почему не работает самая простая связка AJAX + PHP?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    А что вы хотите в итоге, не ясно...
    Где только такой код люди нагугливают, звезда в шоке

    Вы включаете в тело документа вызов файла menu.php, при этом на момент вызова оного оный не получает естественно никакого $_POST

    И...?

    Т.е. если позвонить бабкеВанге, то скорее вы хотите отобразить ответ от обработчика, тогда это так:
    www.jooom.ru/toster/lol.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Ya LOL</title>
    <script src="https://code.jquery.com/jquery-3.4.1.js"></script>
    <script>
    	function getdata() {
    		var str = 1;
    		$.ajax({
    			type: "POST",
    			url: "menu.php",
    			data: {fstr:str},
    			success: function(data){
    				$('#lol').html(data);
    			}
    		})
    	}
    </script>
    </head>
    <body>
    <main>
    	<input type="text" name=str id=str>
    	<input type="button" name=but id=sub value=sub onclick="getdata()">
    	<?php //вот это нахрен отсюда!!! require('menu.php') ?>
    	<div id="lol"></div>
    </main>
    </body>
    </html>
    Ответ написан
    Комментировать
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    tomnolane
    @tomnolane
    профессиональный разработчик
    Стоит ли идти в IT индустрию в 20 лет если твои навыки и знания равны 0?
    1) если обращаетесь к сообществу - разговаривайте на его языке (нормальном русском или на английском). Это касается и при разговоре с работодателями. (это не нотация, а пожелание)
    2) у вас есть портфолио с готовыми работами (не типа "Hello world") и Н-проектов на гитхабе? к примеру хотя бы так
    3) в 20 лет все мы маленькие Наполеоны, желающие, чтобы солнце крутилось вокруг нас, а не мы вокруг солнца. Но для работодателей (и вообще, кто дает деньги) 20-лет автоматом говорит, что человек ещё "зеленый", хотя это может и не так. Докажите это!
    4) "знать-прочитать" != увидеть результат. Посмотрите глазами "работодателями": вы(работодатель) - даете (условно) 250 долларов за простенькую программу. Через 10 мин у вас 50 заявок (вы только разместили объявление) от индусов, готовых это сделать и за 10 долларов. Зачем вам искать фрилансера, у которого нету сертификата, диплома, работ на гитхабе, портфолио, готового (без торга) сделать за 250 долларов? а?
    5) не нужно знать 30 языков и уметь писать "Hello wolrd" на них. Лучше знать отлично 1-2 и уметь писать своих "танчиков"
    Ответ написан
    4 комментария